deep trench - Francés Inglés Diccionario